premixed lime - French English Dictionary